package jp.co.lkg.springsmp.common.db.mapper;


import jp.co.lkg.springsmp.common.db.dto.FlowerinfoDto;
import jp.co.lkg.springsmp.common.db.dto.UserinfoDto;

import java.util.List;

import org.apache.ibatis.annotations.Param;


 /**
 * 0
 * @version $Revision: $
 * @author NRI
 * @since 1.0
 * 諠�蝣ｱMapper
 */
public interface UserinfoMapper
{


	public UserinfoDto selectByPk(@Param("dto") UserinfoDto dto);


	public UserinfoDto selectByPkForUpdate(@Param("dto") UserinfoDto dto);


	public void insert(@Param("dto") UserinfoDto dto);


	public void updateByPk(@Param("dto") UserinfoDto dto);


	public void deleteByPk(@Param("dto") UserinfoDto dto);


	public void updateIncludeNull(@Param("dto") UserinfoDto dto);
		
	public List<UserinfoDto> select(@Param("dto") UserinfoDto dto);
	
	public String findStatus(String username);
	
	public String findId(String username);
	
	public List<UserinfoDto> selectAllUser(@Param("dto") UserinfoDto dto);
	public int selectAllPage();
}
